#ifndef StDMServH
#define StDMServH
#pragma pack( 1 )
struct RETSERV
{
  char imarca;
  char excluido;
  char ServicoIdentificador[11];
  unsigned long ServicoLink;
  unsigned long Data;
  char ImpostoContribuicao[11];
  float Aliquota;
  double ValorMinimo;
  long Observacoes;
  char Espacos[50];
  char fmarca;
  #define RETSERV_SERVICOIDENTIFICADOR  "ServicoIdentificador"
  #define RETSERV_SERVICOLINK           "ServicoLink"
  #define RETSERV_DATA                  "Data"
  #define RETSERV_IMPOSTOCONTRIBUICAO   "ImpostoContribuicao"
  #define RETSERV_ALIQUOTA              "Aliquota"
  #define RETSERV_VALORMINIMO           "ValorMinimo"
  #define RETSERV_OBSERVACOES           "Observacoes"
  #define RETSERV_ESPACOS               "Espacos"
};
struct SERV
{
char imarca;
char excluido;
char Identificacao[11];
char Classificacao[16];
char Descricao[100];
char CodSRF[21];
long Observacoes;
unsigned char TipoCobrancaImpostos;
unsigned char TipoCobrancaImpostosIDX;
double ValorSugerido;
char Espacos[190];
char fmarca;
#define SERV_IDENTIFICACAO "Identificacao"
#define SERV_CLASSIFICACAO "Classificacao"
#define SERV_DESCRICAO "Descricao"
#define SERV_CODSRF "CodSRF"
#define SERV_OBSERVACOES "Observacoes"
#define SERV_TIPOCOBRANCAIMPOSTOS "TipoCobrancaImpostos"
#define SERV_TIPOCOBRANCAIMPOSTOSIDX "TipoCobrancaImpostosIDX"
#define SERV_VALORSUGERIDO "ValorSugerido"
#define SERV_ESPACOS "Espacos"
};
#pragma pack()
#endif
